#define _CRT_SECURE_NO_WARNINGS 1
//int* twoSum(int* numbers, int numbersLen, int target, int* returnSize)
//{
//    int* ptr = (int*)calloc(2, sizeof(int));
//    for (int i = 0; i < numbersLen; i++)
//    {
//        if (*(numbers + i) > target)
//        {
//            continue;
//        }
//        for (int j = i + 1; j < numbersLen; j++)
//        {
//            if (*(numbers + i) + *(numbers + j) == target)
//            {
//                ptr[0] = i + 1;
//                ptr[1] = j + 1;
//                *returnSize = 2;
//                return ptr;
//            }
//        }
//    }
//    *returnSize = 0;
//    return 0;
//}


//#include <stdio.h>
//#include <math.h>
//int main()
//{
//    int m = 0;
//    double n = 0;
//    while (scanf("%lf%d", &n, &m) != EOF)
//    {
//        double sum = 0;
//        for (int i = 0; i < m; i++)
//        {
//            sum += n;
//            n = sqrt(n);
//        }
//        printf("%.2lf\n", sum);
//    }
//}


//#include <stdio.h>
//int Sum(int n)
//{
//    int sum = 0;
//    if (n >= 3)
//    {
//        sum = Sum(n - 1) + Sum(n - 2);
//    }
//    else
//    {
//        sum = 1;
//    }
//    return sum;
//}
//int main()
//{
//    int n = 0;
//    int sum = 0;
//    while (scanf("%d", &n) != EOF)
//    {
//        int ret = Sum(n);
//        printf("%d\n", ret);
//    }
//    return 0;
//}


